continuously and repeatedly over the years - Spanish English Dictionary